Japan stages scaled down, yet spectacular Tokyo Olympics opening ceremony
After numerous challenges and hiccups over the past 18 months, Japan finally defied the COVID-19 pandemic to successfully stage a high-tech and vibrant Tokyo 2020 Olympics Opening Ceremony tonight.
Fri Jul 23 2021